Irwin Keyes Actor / Producer DouBan IMDb Actor Adventures in Dinosaur City 1992 4.8 The Exterminator 1980 5.7 Oblivion 1994 4.9 Oblivion 2: Backlash 1996 4.9